rented flat - Español Inglés Diccionario